草庐IT

Java Applet 不缓存

全部标签

linux - 清除和重建 ldconfig 缓存?

我正在尝试清除指向要链接的库的链接的ldconfig缓存。我有一个放置新建库的本地文件夹。我想更新ldconfig缓存以指向这些新建的库。我试过使用ldconfig-c命令,给它我自己的.conf文件。我还尝试替换/etc/ld.so.conf文件以指向libs的新路径。但即使在这样做之后,当我使用ldconfig-p命令检查缓存时,它仍然显示旧库。因此如何清除和重建ldconfig缓存?补充一下:我在Ubuntu13.10上。 最佳答案 晚了2年,但万一有人偶然发现了这个,作为su(不是作为sudo),运行以下命令:rm/etc/

c - 性能缓存事件是什么意思?

我试图弄清楚为什么修改后的C程序比未修改的对应部分运行得更快(我添加了很少的代码行来执行一些额外的工作)。在这种情况下,我怀疑“缓存效果”是主要的解释(指令缓存)。因此,我找到了perf(https://perf.wiki.kernel.org/index.php/Main_Page)分析工具,但不幸的是,我无法理解其关于缓存未命中的输出的含义。提供了几个关于缓存的事件:cache-references[Hardwareevent]cache-misses[Hardwareevent]L1-dcache-loads[Hardwarecacheevent]L1-dcache-load-m

c - 性能缓存事件是什么意思?

我试图弄清楚为什么修改后的C程序比未修改的对应部分运行得更快(我添加了很少的代码行来执行一些额外的工作)。在这种情况下,我怀疑“缓存效果”是主要的解释(指令缓存)。因此,我找到了perf(https://perf.wiki.kernel.org/index.php/Main_Page)分析工具,但不幸的是,我无法理解其关于缓存未命中的输出的含义。提供了几个关于缓存的事件:cache-references[Hardwareevent]cache-misses[Hardwareevent]L1-dcache-loads[Hardwarecacheevent]L1-dcache-load-m

linux - 如何清理 Linux 内核使用的缓存

我想在缓存开始占用过多内存后强制Linux内核为应用程序分配更多内存(如'free'的输出所示)。我跑了sudosync;sudosysctl-wvm.drop_caches=3;free(释放磁盘dentry/inode缓存和页面缓存),我看到只有大约一半的已用缓存被释放-其余的仍然存在。我如何才能知道是什么占用了剩余的缓存并强制释放它? 最佳答案 您可能想要增加vfs_cache_pressure并将swappiness设置为0。这样做将使内核回收缓存更快,同时在决定什么被分页时给予进程同等或更多的支持。如果您关心的进程执行很少

linux - 如何清理 Linux 内核使用的缓存

我想在缓存开始占用过多内存后强制Linux内核为应用程序分配更多内存(如'free'的输出所示)。我跑了sudosync;sudosysctl-wvm.drop_caches=3;free(释放磁盘dentry/inode缓存和页面缓存),我看到只有大约一半的已用缓存被释放-其余的仍然存在。我如何才能知道是什么占用了剩余的缓存并强制释放它? 最佳答案 您可能想要增加vfs_cache_pressure并将swappiness设置为0。这样做将使内核回收缓存更快,同时在决定什么被分页时给予进程同等或更多的支持。如果您关心的进程执行很少

php - 使用键模式从 Laravel 4 缓存中删除?

对于我的包,我们使用了Laravel缓存,我们创建的每个缓存键都有前缀,所以我们得到mypackage-config,mypackage-md5ofafilename有时我需要刷新我的包创建的所有缓存文件,问题?我只知道缓存键的模式,我不知道整个键!所以,我需要一种方法去Cache::forget('mypackage-*')或类似的方法,这可能吗?如果只是为了我的系统我知道我正在使用文件缓存,所以我可以手动取消链接文件,但因为它是一个通用包我不知道最终用户使用什么缓存方法,我只是知道接口(interface)(又名Laravel缓存接口(interface))。

php - 使用键模式从 Laravel 4 缓存中删除?

对于我的包,我们使用了Laravel缓存,我们创建的每个缓存键都有前缀,所以我们得到mypackage-config,mypackage-md5ofafilename有时我需要刷新我的包创建的所有缓存文件,问题?我只知道缓存键的模式,我不知道整个键!所以,我需要一种方法去Cache::forget('mypackage-*')或类似的方法,这可能吗?如果只是为了我的系统我知道我正在使用文件缓存,所以我可以手动取消链接文件,但因为它是一个通用包我不知道最终用户使用什么缓存方法,我只是知道接口(interface)(又名Laravel缓存接口(interface))。

php - PHP 操作码缓存是否与 __autoload 一起使用?

抱歉,如果这是基本的,我正在尝试尽可能多地了解PHP中的OO,并且我正在慢慢学习如何使用它(非常有限)。所以我想知道__autoload()是否对PHP操作码缓存有任何影响? 最佳答案 操作码缓存与自动加载一起工作(或至少应该工作),但您可能会因此而受到性能影响。来自Remember:benicetobytecodecaches:doesautoloadhaveaperformanceimpactwhenusingapc?itisslowbothwithandwithoutapcbutyes,moresowithapcbecause

php - PHP 操作码缓存是否与 __autoload 一起使用?

抱歉,如果这是基本的,我正在尝试尽可能多地了解PHP中的OO,并且我正在慢慢学习如何使用它(非常有限)。所以我想知道__autoload()是否对PHP操作码缓存有任何影响? 最佳答案 操作码缓存与自动加载一起工作(或至少应该工作),但您可能会因此而受到性能影响。来自Remember:benicetobytecodecaches:doesautoloadhaveaperformanceimpactwhenusingapc?itisslowbothwithandwithoutapcbutyes,moresowithapcbecause

php - 我的应用程序缓存 list 测试有什么问题?

我正在尝试测试Appcachelist:CACHEMANIFEST#todo/cachetest/tryme/vid/missouristate现在这在网络检查器中似乎具有正确的header,并且链接到html文件的顶部:但是,零证据表明这确实有效。如果它在工作,它不应该显示任何其他项目,除非它在该文件中有NETWORK*设置,如here所述。:Finally,let’sexaminethenetworksection.Thenetworksectioninthiscachemanifestalsohasjustasingleline,alinethatcontainsjustasin